What is the highest cp in pokemon go?

As of September 2021, the highest CP (Combat Power) in Pokemon Go is shared between three legendary Pokemon: Arceus, Slaking, and Regigigas, each with a maximum CP of 4650.

Arceus is a Normal-type legendary Pokemon introduced in Generation IV, while Slaking is a Normal-type Pokemon introduced in Generation III. Regigigas is a Normal-type legendary Pokemon introduced in Generation IV.

Players can power up their Pokemon to increase their CP, which in turn makes them stronger in battles such as Raids and Gym battles. The higher the CP, the more powerful the Pokemon is in terms of attacking and defending capabilities.

It's worth noting that CP is not the only factor that determines a Pokemon's strength in battles. Other factors such as type advantage, moveset, and IVs (Individual Values) also play a significant role in determining the outcome of battles in Pokemon Go.